package com.inboyu.listing.domain;

import lombok.Getter;

/**
 * 门店费项
 */
@Getter
public class StoreFeeItem {
    /**
     * 费项ID
     */
    private final FeeItemId feeItemId;
    
    /**
     * 门店ID
     */
    private final StoreId storeId;	

    /**
     * 费项名称
     */
    private String title;		

    /** 
     * 费项类型
     */
    private FeeType type;			

    /**
     * 服务类型，v0.3 新增
     */
    private ServiceType serviceType;

    /**
     * 关联收入科目
     */
    private IncomeType incomeType;	

    /**
     * 单位
     */
    private String unit;

    /**
     * 私有构造函数
     * @param feeItemId
     * @param storeId
     */
    private StoreFeeItem(final FeeItemId feeItemId, StoreId storeId) {
        this.feeItemId = feeItemId;
        this.storeId = storeId;
    }

}
